body {background:#fff; margin:0; padding:0; color:#000; font-size:80%; font-family:arial, helvetica, sans-serif;}

/* CSS INFORMATION MESSAGES */

.info, .error, .checked, .idea {
	width:90%;
	margin: 10px auto;
	padding:15px 10px 15px 50px;
	background-repeat: no-repeat;
	background-position: 10px center;
}

.info {
	border-top: 1px solid #A7C1DF;
	border-bottom: 1px solid #A7C1DF;
	background-color: #DFEEFF;
	background-image: url('../img/info.png');
}

.error {
	border-top: 1px solid #DF999C;
	border-bottom: 1px solid #DF999C;
	background-color: #FFCFD1;
	background-image: url('../img/exclamation.png');
}

.checked {
	border-top: 1px solid #9DDF99;
	border-bottom: 1px solid #9DDF99;
	background-color: #D2FFCF;
	background-image: url('../img/checked.png');
}

.idea {
	border-top: 1px solid #DFD999;
	border-bottom: 1px solid #DFD999;
	background-color: #FFFBCF;
	background-image: url('../img/idea.png');
}